• word of the day

    alabama river

    alabama river - Dictionary definition and meaning for word alabama river

    Definition
    (noun) a river in Alabama formed by the confluence of the Coosa and Tallapoosa Rivers near Montgomery; flows southwestward to become a tributary of the Mobile River
    Synonyms : alabama

Word used in video below:
text: alabama
Download our Mobile App Today
Receive our word of the day
on Whatsapp